Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
OAKDENE Detached £560,445 £120,000 7 Jul 1998
DENTAL SURGERY THE BARROWS Detached £351,370 £112,500 16 Jan 2002
HOPWOODS THE BARROWS Detached £718,701 £550,000 20 Jan 2017
LARCH GHYLL THE BARROWS Detached £504,319 £435,000 27 Nov 2020
OLD CHAPEL COTTAGE THE BARROWS Semi-Detached £356,383 £257,500 2 Dec 2015